package com.zyyx.schedule.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.zyyx.common.annotation.Excel;
import com.zyyx.common.core.domain.BaseEntity;

/**
 * 作息时间设置对象 schedule
 * 
 * @author xw
 * @date 2025-01-07
 */
public class Schedule extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 作息时间表id */
    private Long scheduleId;

    /** 第1节课 */
    @Excel(name = "第1节课")
    private String firstClass;

    /** 第2节课 */
    @Excel(name = "第2节课")
    private String secondClass;

    /** 第3节课 */
    @Excel(name = "第3节课")
    private String thirdClass;

    /** 第4节课 */
    @Excel(name = "第4节课")
    private String fourthClass;

    /** 第5节课 */
    @Excel(name = "第5节课")
    private String fifthClass;

    /** 第6节课 */
    @Excel(name = "第6节课")
    private String sixthClass;

    /** 第7节课 */
    @Excel(name = "第7节课")
    private String seventhClass;

    /** 第8节课 */
    @Excel(name = "第8节课")
    private String eighthClass;

    /** 第9节课 */
    @Excel(name = "第9节课")
    private String ninthClass;

    /** 第10节课 */
    @Excel(name = "第10节课")
    private String tenthClass;

    /** 第11节课 */
    @Excel(name = "第11节课")
    private String eleventhClass;

    /** 第12节课 */
    @Excel(name = "第12节课")
    private String twelfthClass;

    public void setScheduleId(Long scheduleId) 
    {
        this.scheduleId = scheduleId;
    }

    public Long getScheduleId() 
    {
        return scheduleId;
    }
    public void setFirstClass(String firstClass) 
    {
        this.firstClass = firstClass;
    }

    public String getFirstClass() 
    {
        return firstClass;
    }
    public void setSecondClass(String secondClass) 
    {
        this.secondClass = secondClass;
    }

    public String getSecondClass() 
    {
        return secondClass;
    }
    public void setThirdClass(String thirdClass) 
    {
        this.thirdClass = thirdClass;
    }

    public String getThirdClass() 
    {
        return thirdClass;
    }
    public void setFourthClass(String fourthClass) 
    {
        this.fourthClass = fourthClass;
    }

    public String getFourthClass() 
    {
        return fourthClass;
    }
    public void setFifthClass(String fifthClass) 
    {
        this.fifthClass = fifthClass;
    }

    public String getFifthClass() 
    {
        return fifthClass;
    }
    public void setSixthClass(String sixthClass) 
    {
        this.sixthClass = sixthClass;
    }

    public String getSixthClass() 
    {
        return sixthClass;
    }
    public void setSeventhClass(String seventhClass) 
    {
        this.seventhClass = seventhClass;
    }

    public String getSeventhClass() 
    {
        return seventhClass;
    }
    public void setEighthClass(String eighthClass) 
    {
        this.eighthClass = eighthClass;
    }

    public String getEighthClass() 
    {
        return eighthClass;
    }
    public void setNinthClass(String ninthClass) 
    {
        this.ninthClass = ninthClass;
    }

    public String getNinthClass() 
    {
        return ninthClass;
    }
    public void setTenthClass(String tenthClass) 
    {
        this.tenthClass = tenthClass;
    }

    public String getTenthClass() 
    {
        return tenthClass;
    }
    public void setEleventhClass(String eleventhClass) 
    {
        this.eleventhClass = eleventhClass;
    }

    public String getEleventhClass() 
    {
        return eleventhClass;
    }
    public void setTwelfthClass(String twelfthClass) 
    {
        this.twelfthClass = twelfthClass;
    }

    public String getTwelfthClass() 
    {
        return twelfthClass;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("scheduleId", getScheduleId())
            .append("firstClass", getFirstClass())
            .append("secondClass", getSecondClass())
            .append("thirdClass", getThirdClass())
            .append("fourthClass", getFourthClass())
            .append("fifthClass", getFifthClass())
            .append("sixthClass", getSixthClass())
            .append("seventhClass", getSeventhClass())
            .append("eighthClass", getEighthClass())
            .append("ninthClass", getNinthClass())
            .append("tenthClass", getTenthClass())
            .append("eleventhClass", getEleventhClass())
            .append("twelfthClass", getTwelfthClass())
            .append("createTime", getCreateTime())
            .append("updateTime", getUpdateTime())
            .toString();
    }
}
